Allocate
AllocContig
CallDICIProc
CallFSDCommProc
CallHFSCIProc
CallIOCompletionProc
CallLg2PhysProc
CatMove
CloseWD
Working directories not supported. Use file system specification (FSSpec) records instead.
Create
create
Use FSpCreate instead.
DICIProcPtr
DirCreate
DisposeDICIUPP
DisposeFSDCommUPP
DisposeHFSCIUPP
DisposeIOCompletionUPP
DisposeLg2PhysUPP
Eject
eject
Use Eject instead.
FInitQueue
FlushVol
flushvol
Use FlushVol instead.
FSAllocateFork
FSCatalogSearch
FSClose
FSCloseFork
FSCloseIterator
FSCompareFSRefs
FSCreateDirectoryUnicode
FSCreateFileUnicode
FSCreateFork
FSDCommProcPtr
FSDelete
Use FSpDelete instead.
fsdelete
Use FSpDelete instead.
FSDeleteFork
FSDeleteObject
FSExchangeObjects
FSFlushFork
FSGetCatalogInfo
FSGetCatalogInfoBulk
FSGetDataForkName
FSGetForkCBInfo
FSGetForkPosition
FSGetForkSize
FSGetResourceForkName
FSGetVolumeInfo
FSIterateForks
FSMakeFSRefUnicode
FSMakeFSSpec
FSMoveObject
FSOpen
Use FSpOpenDF (for a data fork) or FSpOpenRF (for a resource fork) instead.
fsopen
Use FSpOpenDF (for a data fork) or FSpOpenRF (for a resource fork) instead.
FSOpenFork
FSOpenIterator
FSpCatMove
FSpCreate
FSpDelete
FSpDirCreate
FSpExchangeFiles
FSpGetFInfo
FSpMakeFSRef
FSpOpenDF
FSpOpenRF
FSpRename
FSpRstFLock
FSpSetFInfo
FSpSetFLock
FSRead
FSReadFork
fsrename
Use FSpRename instead.
FSRenameUnicode
FSSetCatalogInfo
FSSetForkPosition
FSSetForkSize
FSSetVolumeInfo
FSWrite
FSWriteFork
GetEOF
GetFInfo
Use FSpGetFInfo instead.
getfinfo
Use FSpGetFInfo instead.
GetFPos
GetFSInfo
GetFSQHdr
Not supported in Carbon. Applications should not be using this function anyway.
GetVCBQHdr
GetVInfo
getvinfo
GetVol
Carbon applications should use HGetVol and HSetVol to get and set the default directory. GetVol and SetVol are no longer supported and working directories are not supported.
getvol
Working directories are not supported.
GetVRefNum
GetWDInfo
Working directories not supported. Use file system specification (FSSpec) records instead.
HCreate
HDelete
HFSCIProcPtr
HGetFInfo
HGetVol
Carbon applications should use HGetVol and HSetVol to get and set the default directory. GetVol and SetVol are no longer supported and working directories are not supported.
HOpen
HOpenDF
HOpenRF
HRename
HRstFLock
HSetFInfo
HSetFLock
HSetVol
Carbon applications should use HGetVol and HSetVol to get and set the default directory. GetVol and SetVol are no longer supported and working directories are not supported.
InformFFS
FSM functions used to extend the system are not supported in Carbon.
InformFSM
FSM functions used to extend the system are not supported in Carbon.
InstallFS
FSM functions used to extend the system are not supported in Carbon.
InvokeDICIUPP
InvokeFSDCommUPP
InvokeHFSCIUPP
InvokeIOCompletionUPP
InvokeLg2PhysUPP
IOCompletionProcPtr
Lg2PhysProcPtr
NewDICIProc
NewDICIUPP
NewFSDCommProc
NewFSDCommUPP
NewHFSCIProc
NewHFSCIUPP
NewIOCompletionProc
NewIOCompletionUPP
NewLg2PhysProc
NewLg2PhysUPP
OpenDF
Use FSpOpenDF instead.
OpenRF
Use FSpOpenRF instead.
openrf
Use FSpOpenRF instead.
OpenWD
Working directories not supported. Use file system specification (FSSpec) records instead.
PBAllocateAsync
PBAllocateForkAsync
PBAllocateForkSync
PBAllocateSync
PBAllocContigAsync
PBAllocContigSync
PBCatalogSearchAsync
PBCatalogSearchSync
PBCatMoveAsync
PBCatMoveSync
PBCatSearchAsync
PBCatSearchSync
PBCloseForkAsync
PBCloseForkSync
PBCloseIteratorAsync
PBCloseIteratorSync
PBCloseWDAsync
Working directories not supported. Use file system specification (FSSpec) records instead.
PBCloseWDSync
Working directories not supported. Use file system specification (FSSpec) records instead.
PBCompareFSRefsAsync
PBCompareFSRefsSync
PBCreateAsync
Obsolete. Use PBHCreateAsync instead.
PBCreateDirectoryUnicodeAsync
PBCreateDirectoryUnicodeSync
PBCreateFileIDRefAsync
PBCreateFileIDRefSync
PBCreateFileUnicodeAsync
PBCreateFileUnicodeSync
PBCreateForkAsync
PBCreateForkSync
PBCreateSync
Obsolete. Use PBHCreateSync instead.
PBDeleteAsync
Obsolete. Use PBHDeleteAsync instead.
PBDeleteFileIDRefAsync
PBDeleteFileIDRefSync
PBDeleteForkAsync
PBDeleteForkSync
PBDeleteObjectAsync
PBDeleteObjectSync
PBDeleteSync
Obsolete. Use PBHDeleteSync instead.
PBDirCreateAsync
PBDirCreateSync
PBDTAddAPPLAsync
PBDTAddAPPLSync
PBDTAddIconAsync
PBDTAddIconSync
PBDTCloseDown
PBDTDeleteAsync
PBDTDeleteSync
PBDTFlushAsync
PBDTFlushSync
PBDTGetAPPLAsync
PBDTGetAPPLSync
PBDTGetCommentAsync
PBDTGetCommentSync
PBDTGetIconAsync
PBDTGetIconInfoAsync
PBDTGetIconInfoSync
PBDTGetIconSync
PBDTGetInfoAsync
PBDTGetInfoSync
PBDTGetPath
PBDTOpenInform
PBDTRemoveAPPLAsync
PBDTRemoveAPPLSync
PBDTRemoveCommentAsync
PBDTRemoveCommentSync
PBDTResetAsync
PBDTResetSync
PBDTSetCommentAsync
PBDTSetCommentSync
PBEject
PBExchangeFilesAsync
PBExchangeFilesSync
PBExchangeObjectsAsync
PBExchangeObjectsSync
PBFlushFileAsync
PBFlushFileSync
PBFlushForkAsync
PBFlushForkSync
PBFlushVolAsync
PBFlushVolSync
PBGetAltAccessAsync
68K-specific.
PBGetAltAccessSync
68K-specific.
PBGetCatalogInfoAsync
PBGetCatalogInfoBulkAsync
PBGetCatalogInfoBulkSync
PBGetCatalogInfoSync
PBGetCatInfoAsync
PBGetCatInfoSync
PBGetEOFAsync
PBGetEOFSync
PBGetFCBInfoAsync
PBGetFCBInfoSync
PBGetFInfoAsync
Obsolete. Use PBHGetFInfoAsync instead.
PBGetFInfoSync
Obsolete. Use PBHGetFInfoSync instead.
PBGetForeignPrivsAsync
PBGetForeignPrivsSync
PBGetForkCBInfoAsync
PBGetForkCBInfoSync
PBGetForkPositionAsync
PBGetForkPositionSync
PBGetForkSizeAsync
PBGetForkSizeSync
PBGetFPosAsync
PBGetFPosSync
PBGetUGEntryAsync
PBGetUGEntrySync
PBGetVInfoAsync
Obsolete. Use PBHGetVInfoAsync instead.
PBGetVInfoSync
Obsolete. Use PBHGetVInfoSync instead.
PBGetVolAsync
Obsolete. Use PBHGetVolAsync instead.
PBGetVolMountInfo
PBGetVolMountInfoSize
PBGetVolSync
Obsolete. Use PBHGetVolSync instead.
PBGetVolumeInfoAsync
PBGetVolumeInfoSync
PBGetWDInfoAsync
Working directories not supported. Use file system specification (FSSpec) records instead.
PBGetWDInfoSync
Working directories not supported. Use file system specification (FSSpec) records instead.
PBGetXCatInfoAsync
PBGetXCatInfoSync
PBHCopyFileAsync
PBHCopyFileSync
PBHCreateAsync
PBHCreateSync
PBHDeleteAsync
PBHDeleteSync
PBHGetDirAccessAsync
PBHGetDirAccessSync
PBHGetFInfoAsync
PBHGetFInfoSync
PBHGetLogInInfoAsync
PBHGetLogInInfoSync
PBHGetVInfoAsync
PBHGetVInfoSync
PBHGetVolAsync
PBHGetVolParmsAsync
PBHGetVolParmsSync
PBHGetVolSync
PBHMapIDAsync
PBHMapIDSync
PBHMapNameAsync
PBHMapNameSync
PBHMoveRenameAsync
PBHMoveRenameSync
PBHOpenAsync
PBHOpenDenyAsync
PBHOpenDenySync
PBHOpenDFAsync
PBHOpenDFSync
PBHOpenRFAsync
PBHOpenRFDenyAsync
PBHOpenRFDenySync
PBHOpenRFSync
PBHOpenSync
PBHRenameAsync
PBHRenameSync
PBHRstFLockAsync
PBHRstFLockSync
PBHSetDirAccessAsync
PBHSetDirAccessSync
PBHSetFInfoAsync
PBHSetFInfoSync
PBHSetFLockAsync
PBHSetFLockSync
PBHSetVolAsync
PBHSetVolSync
PBHTrashVolumeCachesSync
PBIterateForksAsync
PBIterateForksSync
PBLockRangeAsync
PBLockRangeSync
PBMakeFSRefAsync
PBMakeFSRefSync
PBMakeFSRefUnicodeAsync
PBMakeFSRefUnicodeSync
PBMakeFSSpecAsync
PBMakeFSSpecSync
PBMountVol
PBMoveObjectAsync
PBMoveObjectSync
PBOffLine
PBOpenDFAsync
Obsolete. Use PBHOpenDFAsync instead.
PBOpenDFSync
Obsolete. Use PBHOpenDFSync instead.
PBOpenForkAsync
PBOpenForkSync
PBOpenIteratorAsync
PBOpenIteratorSync
PBOpenRFAsync
Obsolete. Use PBHOpenRFAsync instead.
PBOpenRFSync
Obsolete. Use PBHOpenRFSync instead.
PBOpenWDAsync
Working directories not supported. Use file system specification (FSSpec) records instead.
PBOpenWDSync
Working directories not supported. Use file system specification (FSSpec) records instead.
PBReadForkAsync
PBReadForkSync
PBRenameAsync
Obsolete. Use PBHRenameAsync instead.
PBRenameSync
Obsolete. Use PBHRenameSync instead.
PBRenameUnicodeAsync
PBRenameUnicodeSync
PBResolveFileIDRefAsync
PBResolveFileIDRefSync
PBRstFLockAsync
Obsolete. Use PBHRstFLock Async instead.
PBRstFLockSync
Obsolete. Use PBHRstFlockSync instead.
PBSetAltAccessAsync
68K-specific.
PBSetAltAccessSync
68K-specific.
PBSetCatalogInfoAsync
PBSetCatalogInfoSync
PBSetCatInfoAsync
PBSetCatInfoSync
PBSetEOFAsync
PBSetEOFSync
PBSetFInfoAsync
Obsolete. Use PBHSetFInfoAsync instead.
PBSetFInfoSync
Obsolete. Use PBHSetFInfoSync instead.
PBSetFLockAsync
Obsolete. Use PBHSetFLockAsync instead.
PBSetFLockSync
Obsolete. Use PBHSetFLockSync instead.
PBSetForeignPrivsAsync
PBSetForeignPrivsSync
PBSetForkPositionAsync
PBSetForkPositionSync
PBSetForkSizeAsync
PBSetForkSizeSync
PBSetFPosAsync
PBSetFPosSync
PBSetFVersAsync
Obsolete. Use PBHSetFVersAsync instead.
PBSetFVersSync
Obsolete. Use PBHSetFVersSync instead.
PBSetVInfoAsync
PBSetVInfoSync
PBSetVolAsync
Obsolete. Use PBHSetVolAsync instead.
PBSetVolSync
Obsolete. Use PBHSetVolSync instead.
PBSetVolumeInfoAsync
PBSetVolumeInfoSync
PBShareAsync
PBShareSync
PBUnlockRangeAsync
PBUnlockRangeSync
PBUnmountVol
PBUnmountVolImmed
PBUnshareAsync
PBUnshareSync
PBVolumeMount
PBWriteForkAsync
PBWriteForkSync
PBXGetVolInfoAsync
PBXGetVolInfoSync
RemoveFS
FSM functions used to extend the system are not supported in Carbon.
rename
Rename
Use FSpRename instead.
RstFLock
Use FSpRstFLock instead.
rstflock
Use FSpRstFLock instead.
SetEOF
setfinfo
Use FSpSetFInfo instead.
SetFInfo
Use FSpSetFInfo instead.
setflock
Use FSpSetFLock instead.
SetFLock
Use FSpSetFLock instead.
SetFPos
SetFSInfo
SetVol
Carbon applications should use HGetVol and HSetVol to get and set the default directory. GetVol and SetVol are no longer supported and working directories are not supported.
setvol
Working directories are not supported.
UnmountVol
unmountvol
Use UnmountVol instead.
UTAddNewVCB
FSM functions used to extend the system are not supported in Carbon.
UTAdjustEOF
FSM functions used to extend the system are not supported in Carbon.
UTAllocateFCB
FSM functions used to extend the system are not supported in Carbon.
UTAllocateVCB
FSM functions used to extend the system are not supported in Carbon.
UTAllocateWDCB
FSM functions used to extend the system are not supported in Carbon.
UTBlockInFQHashP
FSM functions used to extend the system are not supported in Carbon.
UTCacheReadIP
FSM functions used to extend the system are not supported in Carbon.
UTCacheWriteIP
FSM functions used to extend the system are not supported in Carbon.
UTCheckDirBusy
FSM functions used to extend the system are not supported in Carbon.
UTCheckFCB
UTCheckFileModifiable
FSM functions used to extend the system are not supported in Carbon.
UTCheckFileRefNum
FSM functions used to extend the system are not supported in Carbon.
UTCheckPermission
FSM functions used to extend the system are not supported in Carbon.
UTCheckVolModifiable
FSM functions used to extend the system are not supported in Carbon.
UTCheckVolOffline
FSM functions used to extend the system are not supported in Carbon.
UTCheckVolRefNum
FSM functions used to extend the system are not supported in Carbon.
UTCheckWDRefNum
FSM functions used to extend the system are not supported in Carbon.
UTDetermineVol
FSM functions used to extend the system are not supported in Carbon.
UTDisposeVCB
FSM functions used to extend the system are not supported in Carbon.
UTEjectVol
FSM functions used to extend the system are not supported in Carbon.
UTFindDrive
FSM functions used to extend the system are not supported in Carbon.
UTFlushCache
FSM functions used to extend the system are not supported in Carbon.
UTGetBlock
FSM functions used to extend the system are not supported in Carbon.
UTGetDefaultVol
FSM functions used to extend the system are not supported in Carbon.
UTGetPathComponentName
FSM functions used to extend the system are not supported in Carbon.
UTIndexFCB
FSM functions used to extend the system are not supported in Carbon.
UTLocateFCB
FSM functions used to extend the system are not supported in Carbon.
UTLocateNextFCB
FSM functions used to extend the system are not supported in Carbon.
UTLocateNextVCB
FSM functions used to extend the system are not supported in Carbon.
UTLocateVCBByName
FSM functions used to extend the system are not supported in Carbon.
UTLocateVCBByRefNum
FSM functions used to extend the system are not supported in Carbon.
UTMarkDirty
FSM functions used to extend the system are not supported in Carbon.
UTParsePathname
FSM functions used to extend the system are not supported in Carbon.
UTReleaseBlock
FSM functions used to extend the system are not supported in Carbon.
UTReleaseFCB
FSM functions used to extend the system are not supported in Carbon.
UTReleaseWDCB
FSM functions used to extend the system are not supported in Carbon.
UTResolveFCB
FSM functions used to extend the system are not supported in Carbon.
UTResolveFileRefNum
UTResolveWDCB
FSM functions used to extend the system are not supported in Carbon.
UTSetDefaultVol
FSM functions used to extend the system are not supported in Carbon.
UTTrashBlocks
FSM functions used to extend the system are not supported in Carbon.
UTTrashFileBlocks
FSM functions used to extend the system are not supported in Carbon.
UTTrashVolBlocks
FSM functions used to extend the system are not supported in Carbon.
UTVolCacheReadIP
FSM functions used to extend the system are not supported in Carbon.
UTVolCacheWriteIP
FSM functions used to extend the system are not supported in Carbon.